traduce (someone) in public

Translations
traîner (quelqu’un) dans la boue en public